home *** CD-ROM | disk | FTP | other *** search
/ MacWorld UK 2000 March / MW_UK_2000_03.iso / Shareware World / Utilities / Data & Time / Troi-Coding-Plug-in1.5 / Overview.fp3 (.txt) < prev    next >
Encoding:
FileMaker Pro Database  |  2000-01-17  |  151.0 KB  |  2,602 lines  |  [FMP3/FMP3]

  1.  Copyright 1984-1998 FileMaker, Inc. 
  2. HBAM2016AUG95
  3. Pro 3.0
  4. signaturesR
  5. without@
  6. field
  7. result
  8. external
  9. troi-code
  10. switches
  11. encryptionkey
  12. encodes
  13. ascii
  14. characters
  15. range
  16. these@
  17. simpleP
  18. decryptQ
  19. rotate@
  20. decryptdes@
  21. have@
  22. safely@
  23. field
  24. result
  25. external
  26. troi-rotate13
  27. uryyb
  28. jbeyq@
  29. v-pdon/tt-pforget-pt
  30. pnther-pand-pb
  31. rg-q-p@
  32. result@
  33. checksum
  34. might
  35. different
  36. texts
  37. chanc@
  38. limitation@
  39. troi-decodesafeascii@
  40. cqd5yentvr5tn9byshg2@
  41. encrypteddatacalc@
  42. heel@
  43. number
  44. number
  45. needs
  46. converted
  47. binary@
  48. textfield@
  49. troi-textsignature@
  50. HBAM3016AUG95@
  51. cryptQ
  52. trco-version
  53. troi-binarytonum
  54. troi-checksum
  55. troi-code
  56. troi-compress
  57. troi-decodesafeascii
  58. troi-decompress
  59. troi-decrypt
  60. troi-encodesafeascii
  61. troi-encodeshortsafe
  62. troi-encrypt
  63. troi-numtobinary
  64. troi-rotate13
  65. troi-setQ
  66. troi-set
  67. crypt
  68. troi-textsignature
  69. 1024G
  70. acrossR
  71. addingR
  72. afterH
  73. againP
  74. algorithmH
  75. alsoG
  76. alwaysE
  77. asciiG
  78. beforeQ
  79. betterL
  80. binaryF
  81. bsafeM
  82. bsafe
  83. caseN
  84. changeR
  85. characterI
  86. charactersG
  87. codingE
  88. compressedJ
  89. compressesH
  90. compresses
  91. using
  92. algorithmH
  93. compressionH
  94. containsI
  95. nknown
  96. an unexpected TCP/IP error (
  97. AppleTalk is not enabled ( TCP/IP couldn't be initialized (:the manually set TCP/IP address is configured improperly (Jthe TCP/IP address is already in use or an address could not be obtained (
  98. ; This file is created and used by FileMaker Pro for TCP/IP access.
  99. ; It should contain one IP address or host name per line.
  100. ; Lines starting with a semicolon are ignored.
  101. FileMaker Hosts
  102. Local Hosts
  103. Specify Host...:FileMaker host name is limited to 32 
  104. 1st Quarter
  105. 2nd Quarter
  106. 3rd Quarter
  107. 4th Quarter
  108. convertsF
  109. converts
  110. binary
  111. number
  112. decimal
  113. representationF
  114. converts
  115. number
  116. binary
  117. representationO
  118. correctK
  119. countedG
  120. cryptK
  121. currentK
  122. dataE
  123. decimalF
  124. decodesI
  125. decodes
  126. safeascii
  127. format
  128. original
  129. textI
  130. decompressesJ
  131. decompresses
  132. previously
  133. compressedJ
  134. decryptQ
  135. decryptedK
  136. decryptsK
  137. decrypts
  138. using
  139. algorithm
  140. current
  141. crypt
  142. determineE
  143. doesK
  144. doesn'tR
  145. emailL
  146. emptyE
  147. encodesL
  148. encodes
  149. ascii
  150. characters
  151. range
  152. theseM
  153. encodes
  154. lower
  155. ascii
  156. characters
  157. range
  158. encryptK
  159. encryptsN
  160. encrypts
  161. using
  162. algorithm
  163. current
  164. crypt
  165. safeascii
  166. v1.0L
  167. exampleE
  168. example
  169. usage
  170. external
  171. trco-version
  172. return
  173. coding
  174. exportedM
  175. externalE
  176. fieldE
  177. filemakerE
  178. firstK
  179. formatI
  180. formatsL
  181. formattedL
  182. functionE
  183. functionsE
  184. generateR
  185. generatesR
  186. generates
  187. signature
  188. characters
  189. importantE
  190. inputK
  191. internetI
  192. leastQ
  193. lessH
  194. likeG
  195. lineL
  196. loadedE
  197. longQ
  198. longerH
  199. lossE
  200. lowerL
  201. matchK
  202. meansR
  203. mightH
  204. moduloG
  205. non-printingG
  206. noteH
  207. numberF
  208. onlyI
  209. originalI
  210. outputL
  211. overI
  212. plug-inE
  213. previouslyJ
  214. rangeI
  215. readableL
  216. rememberN
  217. representationF
  218. resultE
  219. retrieveN
  220. returnE
  221. returnedK
  222. returnsG
  223. rotate13P
  224. safeL
  225. safeasciiI
  226. safelyI
  227. saveR
  228. alsoL
  229. sendR
  230. sensitiveN
  231. sentI
  232. separatedM
  233. shiftsP
  234. shortH
  235. signatureR
  236. signatures
  237. signaturesR
  238. simpleP
  239. spacesG
  240. specifyK
  241. specify
  242. which
  243. encrypt
  244. decrypt
  245. textQ
  246. storedP
  247. stringsH
  248. ascii
  249. values
  250. characters
  251. modulo
  252. sureN
  253. textH
  254. thanH
  255. thatE
  256. result
  257. formatted
  258. thisL
  259. thereforeR
  260. theseI
  261. thisE
  262. trco-versionE
  263. troiE
  264. safeascii
  265. v1.0L
  266. troi-decodesafeasciiL
  267. troi-decryptQ
  268. troi-encodesafeasciiI
  269. troi-encodesafeascii
  270. troi-decodesafeasciiM
  271. troi-encodeshortsafeI
  272. troi-encodeshortsafe
  273. troi-decodesafeasciiL
  274. troi-encryptQ
  275. troi-setK
  276. unchangedK
  277. usageE
  278. usedK
  279. usingH
  280. v1.0L
  281. valuesG
  282. veryH
  283. simple
  284. coding
  285. shifts
  286. character
  287. values
  288. whichQ
  289. willE
  290. withK
  291. withoutN
  292. zlibH
  293. number
  294. encoding
  295. general
  296. codingE
  297. plug-inE
  298. troiE
  299. coding
  300. plug-inE
  301. d0001
  302. binarynumberF
  303. cryptQ
  304. encryptionkey
  305. externalE
  306. fieldE
  307. numberO
  308. resultE
  309. field
  310. result
  311. external
  312. trco-versionE
  313. field
  314. result
  315. external
  316. troi-binarytonum
  317. binarynumberF
  318. field
  319. result
  320. external
  321. troi-checksum
  322. textG
  323. field
  324. result
  325. external
  326. troi-code
  327. switches
  328. encryptionkey
  329. field
  330. result
  331. external
  332. troi-compress
  333. textH
  334. field
  335. result
  336. external
  337. troi-decodesafeascii
  338. textI
  339. field
  340. result
  341. external
  342. troi-decompress
  343. textJ
  344. field
  345. result
  346. external
  347. troi-decrypt
  348. textK
  349. field
  350. result
  351. external
  352. troi-encodesafeascii
  353. textL
  354. field
  355. result
  356. external
  357. troi-encodeshortsafe
  358. textM
  359. field
  360. result
  361. external
  362. troi-encrypt
  363. textN
  364. field
  365. result
  366. external
  367. troi-numtobinary
  368. numberO
  369. field
  370. result
  371. external
  372. troi-rotate13
  373. textP
  374. field
  375. result
  376. external
  377. troi-set
  378. crypt
  379. field
  380. result
  381. external
  382. troi-textsignature
  383. textR
  384. switches
  385. textG
  386. trco-versionE
  387. troi-binarytonumF
  388. troi-checksumG
  389. troi-code
  390. troi-compressH
  391. troi-decodesafeasciiI
  392. troi-decompressJ
  393. troi-decryptK
  394. troi-encodesafeasciiL
  395. troi-encodeshortsafeM
  396. troi-encryptN
  397. troi-numtobinaryO
  398. troi-rotate13P
  399. troi-setQ
  400. troi-textsignatureR
  401. 1024G
  402. addingR
  403. againP
  404. algorithmH
  405. alsoE
  406. asciiG
  407. beingL
  408. betterL
  409. binaryF
  410. changeR
  411. changedL
  412. characterM
  413. charactersG
  414. codingP
  415. compressedJ
  416. compressesH
  417. compresses
  418. using
  419. algorithmH
  420. convertsF
  421. converts
  422. binary
  423. number
  424. decimal
  425. representationF
  426. converts
  427. number
  428. binary
  429. representationO
  430. correctK
  431. countedG
  432. cryptK
  433. currentK
  434. decimalF
  435. decodesI
  436. decodes
  437. safeascii
  438. format
  439. original
  440. textI
  441. decoding
  442. decompressesJ
  443. decompresses
  444. previously
  445. compressedJ
  446. decryptQ
  447. decryptedP
  448. decryptsK
  449. decrypts
  450. using
  451. algorithm
  452. current
  453. crypt
  454. depending
  455. doesn'tR
  456. emailL
  457. encodesL
  458. encodes
  459. ascii
  460. characters
  461. range
  462. theseM
  463. encodes
  464. lower
  465. ascii
  466. characters
  467. range
  468. encoding
  469. encryptP
  470. encryptsN
  471. encrypts
  472. using
  473. algorithm
  474. current
  475. crypt
  476. exportedM
  477. fieldP
  478. filemakerP
  479. firstK
  480. formatI
  481. formatsL
  482. functionE
  483. generateR
  484. generatesR
  485. generates
  486. signature
  487. characters
  488. internetL
  489. likeG
  490. loadedE
  491. lowerL
  492. meansR
  493. moduloG
  494. non-printingG
  495. noteE
  496. numberF
  497. onlyR
  498. originalI
  499. outputL
  500. overL
  501. performs
  502. performs
  503. encoding
  504. decoding
  505. field
  506. depending
  507. plug-inE
  508. previouslyJ
  509. rangeL
  510. readableL
  511. registerE
  512. representationF
  513. resultL
  514. returnsG
  515. rotate13P
  516. safeasciiI
  517. safelyL
  518. sentL
  519. separatedM
  520. shiftsP
  521. signatureR
  522. simple
  523. simpleP
  524. spacesG
  525. specifyK
  526. specify
  527. which
  528. encrypt
  529. decrypt
  530. textQ
  531. storedP
  532. ascii
  533. values
  534. characters
  535. modulo
  536. switches
  537. textH
  538. thatJ
  539. theseM
  540. thisE
  541. troi-setK
  542. function
  543. which
  544. version
  545. plug-in
  546. usedE
  547. usingH
  548. valuesG
  549. versionE
  550. veryP
  551. simple
  552. coding
  553. shifts
  554. character
  555. values
  556. whichE
  557. withK
  558. withoutL
  559. zlibH
  560. action
  561. algorithm
  562. beforeQ
  563. binaryO
  564. binarynumberF
  565. binarynumber
  566. number
  567. needs
  568. converted
  569. calculateG
  570. caseQ
  571. charactersQ
  572. checksumG
  573. coding
  574. compressH
  575. convertedF
  576. decimalF
  577. decodeI
  578. decompressJ
  579. decryptK
  580. decryptQ
  581. decryptdes
  582. emptyE
  583. encodeL
  584. encryptN
  585. encryptdes
  586. encryptionkey
  587. encryptionkey
  588. functionQ
  589. futureE
  590. leastQ
  591. leaveE
  592. longQ
  593. needsF
  594. parameters
  595. leave
  596. empty
  597. future
  598. numberF
  599. number
  600. number
  601. needs
  602. converted
  603. binaryO
  604. other
  605. parametersE
  606. perform
  607. possible
  608. representationF
  609. rotateP
  610. sensitiveQ
  611. signatureR
  612. specify
  613. switches
  614. switches
  615. switches
  616. specify
  617. coding
  618. action
  619. perform
  620. textG
  621. encodeM
  622. calculate
  623. checksum
  624. calculate
  625. signature
  626. compressH
  627. decodeI
  628. decompressJ
  629. decryptK
  630. encryptN
  631. perform
  632. action
  633. rotateP
  634. encodeL
  635. thatF
  636. encrypt
  637. decrypt
  638. textQ
  639. thisQ
  640. troi-decryptQ
  641. troi-encryptQ
  642. usedQ
  643. using
  644. 10010F
  645. 11111111111111111111O
  646. 123456789H
  647. addingR
  648. afterQ
  649. asciiI
  650. bodyI
  651. borgI
  652. brokenM
  653. calculationH
  654. changedG
  655. checkR
  656. checksumG
  657. codeK
  658. codingE
  659. compareG
  660. complementO
  661. compressedH
  662. containH
  663. containsH
  664. contentsG
  665. cqd5yentvr5tn9byshg2R
  666. cryptK
  667. currentG
  668. dataM
  669. databaseH
  670. decodedI
  671. decodedcalcI
  672. decryptdes
  673. defineH
  674. definedH
  675. differentN
  676. documentH
  677. don'tI
  678. emailI
  679. encodedI
  680. encryptdes
  681. encryptedM
  682. encrypteddatacalcN
  683. encryptionQ
  684. safeascii
  685. v1.0I
  686. endif
  687. exampleH
  688. example
  689. exportM
  690. externalE
  691. external
  692. trco-version
  693. return
  694. string
  695. external
  696. troi-code
  697. decryptdes
  698. gdecryptionkey
  699. secretfield
  700. external
  701. troi-code
  702. encryptdes
  703. gdecryptionkey
  704. textfield
  705. fieldF
  706. fieldsM
  707. forgetI
  708. functionG
  709. gdecryptionkey
  710. gerrorcodeK
  711. giveG
  712. givesI
  713. gives
  714. result
  715. cqd5yentvr5tn9byshg2R
  716. gives
  717. result
  718. don't
  719. forget
  720. gunther
  721. borgI
  722. gives
  723. result
  724. hello
  725. worldK
  726. gives
  727. result
  728. uryyb
  729. jbeyqP
  730. global
  731. guntherI
  732. haveH
  733. heelM
  734. helloG
  735. hereR
  736. sample
  737. signature
  738. gerrorcode
  739. ignoredI
  740. illnessN
  741. internetN
  742. jbeyqP
  743. l'ueK
  744. laterG
  745. leftR
  746. lengthR
  747. lettercompresscalcH
  748. lettercompressedJ
  749. lettercontentsH
  750. lettercontentscalcJ
  751. lettersH
  752. likeE
  753. mainH
  754. meaningR
  755. messageR
  756. messagecleanR
  757. messageokR
  758. messagereceivedR
  759. middleR
  760. mysecretK
  761. namedH
  762. needR
  763. negativeO
  764. noteO
  765. numberO
  766. onesO
  767. overN
  768. partH
  769. patientdataM
  770. patientnameM
  771. plug-inE
  772. pnther-pand-pbI
  773. positionR
  774. preventQ
  775. receivedemailI
  776. receivingR
  777. resultF
  778. returnE
  779. rg-q-pI
  780. safeI
  781. safeasciiI
  782. safedatacalcM
  783. safelyN
  784. safenamecalcM
  785. sampleO
  786. secretfield
  787. sendR
  788. sendingM
  789. field
  790. gerrorcode
  791. external
  792. troi-set
  793. crypt
  794. mysecretK
  795. field
  796. result
  797. field
  798. result
  799. external
  800. troi-binarytonum
  801. return
  802. field
  803. result
  804. external
  805. troi-checksum
  806. hello
  807. world
  808. field
  809. result
  810. external
  811. troi-compress
  812. 123456789
  813. 123456789
  814. field
  815. result
  816. external
  817. troi-decodesafeasciiI
  818. field
  819. result
  820. external
  821. troi-decompress
  822. xu3426153
  823. field
  824. result
  825. external
  826. troi-decrypt
  827. codeK
  828. field
  829. result
  830. external
  831. troi-encodesafeascii
  832. don't
  833. forget
  834. field
  835. result
  836. external
  837. troi-encodeshortsafe
  838. don't
  839. forget
  840. field
  841. result
  842. external
  843. troi-encrypt
  844. hello
  845. worldN
  846. field
  847. result
  848. external
  849. troi-numtobinary
  850. 10010
  851. returnF
  852. field
  853. result
  854. external
  855. troi-numtobinary
  856. return
  857. field
  858. result
  859. external
  860. troi-rotate13
  861. hello
  862. worldP
  863. field
  864. result
  865. external
  866. troi-rotate13
  867. uryyb
  868. jbeyqP
  869. field
  870. result
  871. external
  872. troi-textsignatureR
  873. field
  874. secretfield
  875. signatureR
  876. signatureposR
  877. signaturereceivedR
  878. storeG
  879. stringE
  880. subsequentQ
  881. textH
  882. textfield
  883. thatI
  884. thenG
  885. theseM
  886. thisE
  887. ignoredI
  888. trco-versionE
  889. troiE
  890. safeascii
  891. v1.0I
  892. troi-binarytonumF
  893. troi-checksumG
  894. troi-code
  895. troi-compressH
  896. troi-decodesafeasciiI
  897. troi-decompressJ
  898. troi-decryptK
  899. troi-encodesafeasciiL
  900. troi-encodeshortsafeM
  901. troi-encryptN
  902. troi-numtobinaryF
  903. troi-rotate13P
  904. troi-setK
  905. troi-textsignatureR
  906. uncompressedJ
  907. unstoredJ
  908. uryybP
  909. userM
  910. usesO
  911. v-pdon/tt-pforget-ptI
  912. v-pdon/tt-pforget-pt
  913. pnther-pand-pb
  914. rg-q-pI
  915. v1.0I
  916. versionH
  917. where
  918. whichH
  919. willE
  920. worldG
  921. xu3426153H
  922. succesfullyQ
  923. decoding
  924. error
  925. decoding
  926. failedI
  927. decimal
  928. numberF
  929. numberG
  930. acrossR
  931. asciiR
  932. bencodedsafeM
  933. bencodedsafe
  934. binaryO
  935. charactersR
  936. codeJ
  937. coded
  938. compressedH
  939. decimalF
  940. decodingI
  941. decompressedJ
  942. decompressionJ
  943. decryptedK
  944. encryptedN
  945. safeascii
  946. v1.0L
  947. errorI
  948. exampleM
  949. exportedM
  950. failedI
  951. formattedL
  952. functionE
  953. internetR
  954. likeL
  955. lineL
  956. loadedE
  957. lowerR
  958. nameE
  959. notationO
  960. numberE
  961. orginalI
  962. plug-inE
  963. resultL
  964. returnsE
  965. rotatedP
  966. safeL
  967. safeasciiL
  968. safelyM
  969. sendR
  970. separatedM
  971. signatureR
  972. signature
  973. string
  974. charactersR
  975. stringH
  976. succesfullyQ
  977. textH
  978. thatP
  979. coded
  980. encrypted
  981. decrypted
  982. compressed
  983. stringH
  984. decompressed
  985. textJ
  986. decrypted
  987. textK
  988. encrypted
  989. textN
  990. function
  991. returns
  992. plug-in
  993. loadedE
  994. version
  995. number
  996. loaded
  997. plug-inE
  998. number
  999. binary
  1000. notationO
  1001. orginal
  1002. textI
  1003. result
  1004. formatted
  1005. thisL
  1006. rotatedP
  1007. thereforeR
  1008. thisE
  1009. troiL
  1010. safeascii
  1011. v1.0L
  1012. v1.0L
  1013. versionE
  1014. whenI
  1015. willL
  1016. 0-255H
  1017. 1024G
  1018. 4294967295O
  1019. 63970
  1020. 64000
  1021. checksum
  1022. might
  1023. different
  1024. texts
  1025. chancG
  1026. about
  1027. afterH
  1028. algorithmJ
  1029. algorithmsJ
  1030. alsoI
  1031. alwaysE
  1032. asciiH
  1033. remember
  1034. sensitive
  1035. without
  1036. caseN
  1037. chanceG
  1038. charactersH
  1039. checksumG
  1040. codesH
  1041. compressedJ
  1042. compressionH
  1043. containH
  1044. conversionH
  1045. convertedO
  1046. currentK
  1047. currentlyJ
  1048. dataE
  1049. decodeL
  1050. decompressJ
  1051. decrypt
  1052. decryptedK
  1053. determineE
  1054. differentG
  1055. difficultP
  1056. doesK
  1057. don'tL
  1058. emptyE
  1059. encryptK
  1060. encryptionkey
  1061. externalE
  1062. fieldE
  1063. filemakerE
  1064. formatingL
  1065. functionE
  1066. functionsE
  1067. current
  1068. match
  1069. encrypt
  1070. importantE
  1071. important
  1072. always
  1073. function
  1074. determine
  1075. plug-E
  1076. inputK
  1077. length
  1078. lessH
  1079. likeJ
  1080. limitation
  1081. loadedE
  1082. longerH
  1083. lossE
  1084. makeP
  1085. matchK
  1086. maximumO
  1087. means
  1088. mightG
  1089. needN
  1090. normallyG
  1091. noteH
  1092. short
  1093. strings
  1094. characters
  1095. might
  1096. function
  1097. decompress
  1098. previJ
  1099. numberO
  1100. onlyJ
  1101. originalN
  1102. otherJ
  1103. parameters
  1104. plug-inE
  1105. practical
  1106. previouslyJ
  1107. quiteG
  1108. readingP
  1109. rememberN
  1110. resultE
  1111. retrieveN
  1112. returnE
  1113. returnedK
  1114. safeH
  1115. sameG
  1116. scriptN
  1117. alsoM
  1118. troi-encodesafeascii
  1119. troi-encodeshortsafeI
  1120. sensitiveN
  1121. shortH
  1122. should
  1123. simpleP
  1124. stringsH
  1125. stuffitJ
  1126. supportedJ
  1127. sureN
  1128. switches
  1129. textH
  1130. textsG
  1131. thanH
  1132. thatE
  1133. maximum
  1134. number
  1135. converted
  1136. 4294967295O
  1137. thisE
  1138. total
  1139. troi-codeN
  1140. troi-compressJ
  1141. troi-decodesafeasciiL
  1142. troi-encodesafeasciiH
  1143. troi-encodesafeascii
  1144. troi-decodesafeasciiM
  1145. troi-encodeshortsafeI
  1146. unchangedK
  1147. function
  1148. encrypt
  1149. decrypt
  1150. without
  1151. script
  1152. simple
  1153. reading
  1154. difficultP
  1155. usedK
  1156. wantL
  1157. willE
  1158. withJ
  1159. withoutN
  1160. decode
  1161. troi-decodesafeasciiL
  1162. zlibJ
  1163. 0-255H
  1164. 10010F
  1165. 1024G
  1166. 11111111111111111111O
  1167. 123456789H
  1168. decoding
  1169. error
  1170. decoding
  1171. failedI
  1172. 4294967295O
  1173. 63970
  1174. 64000
  1175. about
  1176. acrossR
  1177. action
  1178. addingR
  1179. afterH
  1180. againP
  1181. algorithmH
  1182. algorithmsJ
  1183. alsoE
  1184. alwaysE
  1185. asciiG
  1186. beforeQ
  1187. beingL
  1188. bencodedsafeM
  1189. bencodedsafe
  1190. betterL
  1191. binaryF
  1192. binarynumberF
  1193. bodyI
  1194. borgI
  1195. brokenM
  1196. calculateG
  1197. calculationH
  1198. caseN
  1199. chanceG
  1200. changeR
  1201. changedG
  1202. characterM
  1203. charactersG
  1204. checkR
  1205. checksumG
  1206. codeJ
  1207. coded
  1208. codesH
  1209. codingE
  1210. compareG
  1211. complementO
  1212. compressH
  1213. compressedH
  1214. compressesH
  1215. compresses
  1216. using
  1217. algorithmH
  1218. compressionH
  1219. containH
  1220. containsH
  1221. contentsG
  1222. conversionH
  1223. convertedF
  1224. convertsF
  1225. converts
  1226. binary
  1227. number
  1228. decimal
  1229. representationF
  1230. converts
  1231. number
  1232. binary
  1233. representationO
  1234. correctK
  1235. countedG
  1236. cqd5yentvr5tn9byshg2R
  1237. cryptK
  1238. currentG
  1239. currentlyJ
  1240. dataE
  1241. databaseH
  1242. decimalF
  1243. decodeI
  1244. decodedI
  1245. decodedcalcI
  1246. decodesI
  1247. decodes
  1248. safeascii
  1249. format
  1250. original
  1251. textI
  1252. decodingI
  1253. decompressJ
  1254. decompressedJ
  1255. decompressesJ
  1256. decompresses
  1257. previously
  1258. compressedJ
  1259. decompressionJ
  1260. decryptK
  1261. decryptdes
  1262. decryptedK
  1263. decryptsK
  1264. decrypts
  1265. using
  1266. algorithm
  1267. current
  1268. crypt
  1269. defineH
  1270. definedH
  1271. depending
  1272. determineE
  1273. differentG
  1274. difficultP
  1275. documentH
  1276. doesK
  1277. doesn'tR
  1278. don'tI
  1279. emailI
  1280. emptyE
  1281. encodeL
  1282. encodedI
  1283. encodesL
  1284. encodes
  1285. ascii
  1286. characters
  1287. range
  1288. theseM
  1289. encodes
  1290. lower
  1291. ascii
  1292. characters
  1293. range
  1294. encoding
  1295. encryptK
  1296. encryptdes
  1297. encryptedM
  1298. encrypteddatacalcN
  1299. encryptionQ
  1300. encryptionkey
  1301. encryptsN
  1302. encrypts
  1303. using
  1304. algorithm
  1305. current
  1306. crypt
  1307. safeascii
  1308. v1.0I
  1309. endifK
  1310. errorI
  1311. exampleH
  1312. example
  1313. exportM
  1314. exportedM
  1315. externalE
  1316. failedI
  1317. fieldE
  1318. fieldsM
  1319. filemakerE
  1320. firstK
  1321. forgetI
  1322. formatI
  1323. formatingL
  1324. formatsL
  1325. formattedL
  1326. functionE
  1327. functionsE
  1328. futureE
  1329. gdecryptionkey
  1330. generateR
  1331. generatesR
  1332. generates
  1333. signature
  1334. characters
  1335. gerrorcodeK
  1336. giveG
  1337. givesI
  1338. gives
  1339. result
  1340. don't
  1341. forget
  1342. gunther
  1343. borgI
  1344. gives
  1345. result
  1346. hello
  1347. worldP
  1348. gives
  1349. result
  1350. uryyb
  1351. jbeyqP
  1352. global
  1353. guntherI
  1354. haveH
  1355. heelM
  1356. helloG
  1357. hereR
  1358. ignoredI
  1359. illnessN
  1360. importantE
  1361. inputK
  1362. internetL
  1363. jbeyqP
  1364. l'ueK
  1365. laterG
  1366. leastQ
  1367. leaveE
  1368. leftR
  1369. lengthR
  1370. lessH
  1371. lettercompresscalcH
  1372. lettercompressedJ
  1373. lettercontentsH
  1374. lettercontentscalcJ
  1375. lettersH
  1376. likeE
  1377. limitation
  1378. lineL
  1379. loadedE
  1380. longQ
  1381. longerH
  1382. lossE
  1383. lowerL
  1384. mainH
  1385. makeP
  1386. matchK
  1387. maximumO
  1388. meaningR
  1389. meansR
  1390. messageR
  1391. messagecleanR
  1392. messageokR
  1393. messagereceivedR
  1394. middleR
  1395. mightG
  1396. moduloG
  1397. mysecretK
  1398. nameE
  1399. namedH
  1400. needN
  1401. needsF
  1402. negativeO
  1403. non-printingG
  1404. normallyG
  1405. notationO
  1406. noteE
  1407. numberE
  1408. number
  1409. number
  1410. needs
  1411. converted
  1412. binaryO
  1413. onesO
  1414. onlyJ
  1415. orginalI
  1416. originalI
  1417. otherJ
  1418. outputL
  1419. overL
  1420. parametersE
  1421. partH
  1422. patientdataM
  1423. patientnameM
  1424. perform
  1425. performs
  1426. performs
  1427. encoding
  1428. decoding
  1429. field
  1430. depending
  1431. plug-inE
  1432. pnther-pand-pbI
  1433. positionR
  1434. possible
  1435. practical
  1436. preventQ
  1437. previouslyJ
  1438. quiteG
  1439. rangeL
  1440. readableL
  1441. readingP
  1442. receivedemailI
  1443. receivingR
  1444. registerE
  1445. rememberN
  1446. representationF
  1447. resultE
  1448. retrieveN
  1449. returnE
  1450. returnedK
  1451. returnsE
  1452. rg-q-pI
  1453. rotateP
  1454. rotate13P
  1455. rotatedP
  1456. safeH
  1457. safeasciiI
  1458. safedatacalcM
  1459. safelyL
  1460. safenamecalcM
  1461. sameG
  1462. sampleO
  1463. scriptN
  1464. secretfield
  1465. troi-encodesafeascii
  1466. troi-encodeshortsafeI
  1467. sendR
  1468. sendingM
  1469. sensitiveN
  1470. sentL
  1471. separatedM
  1472. field
  1473. result
  1474. external
  1475. troi-decodesafeasciiI
  1476. field
  1477. result
  1478. external
  1479. troi-rotate13
  1480. hello
  1481. worldP
  1482. field
  1483. result
  1484. external
  1485. troi-rotate13
  1486. uryyb
  1487. jbeyqP
  1488. shiftsP
  1489. shortH
  1490. should
  1491. signatureR
  1492. signatureposR
  1493. signaturereceivedR
  1494. simpleP
  1495. spacesG
  1496. specifyK
  1497. specify
  1498. which
  1499. encrypt
  1500. decrypt
  1501. textQ
  1502. storeG
  1503. storedP
  1504. stringE
  1505. stringsH
  1506. stuffitJ
  1507. subsequentQ
  1508. succesfullyQ
  1509. ascii
  1510. values
  1511. characters
  1512. modulo
  1513. supportedJ
  1514. sureN
  1515. switches
  1516. textG
  1517. encodeM
  1518. compressH
  1519. decodeI
  1520. decompressJ
  1521. rotateP
  1522. encodeL
  1523. textfield
  1524. textsG
  1525. thanH
  1526. thatE
  1527. compressed
  1528. stringH
  1529. decompressed
  1530. textJ
  1531. encrypt
  1532. decrypt
  1533. textQ
  1534. maximum
  1535. number
  1536. converted
  1537. 4294967295O
  1538. number
  1539. binary
  1540. notationO
  1541. orginal
  1542. textI
  1543. result
  1544. formatted
  1545. thisL
  1546. rotatedP
  1547. thenG
  1548. thereforeR
  1549. theseM
  1550. thisE
  1551. ignoredI
  1552. total
  1553. trco-versionE
  1554. troiE
  1555. safeascii
  1556. v1.0I
  1557. troi-binarytonumF
  1558. troi-checksumG
  1559. troi-codeN
  1560. troi-compressH
  1561. troi-decodesafeasciiI
  1562. troi-decompressJ
  1563. troi-decryptK
  1564. troi-encodesafeasciiH
  1565. troi-encodeshortsafeI
  1566. troi-encryptN
  1567. troi-numtobinaryF
  1568. troi-rotate13P
  1569. troi-setK
  1570. troi-textsignatureR
  1571. unchangedK
  1572. uncompressedJ
  1573. unstoredJ
  1574. uryybP
  1575. function
  1576. which
  1577. version
  1578. plug-in
  1579. simple
  1580. reading
  1581. difficultP
  1582. usedE
  1583. userM
  1584. usesO
  1585. usingH
  1586. v-pdon/tt-pforget-ptI
  1587. v-pdon/tt-pforget-pt
  1588. pnther-pand-pb
  1589. rg-q-pI
  1590. v1.0I
  1591. valuesG
  1592. versionE
  1593. veryP
  1594. simple
  1595. coding
  1596. shifts
  1597. character
  1598. values
  1599. wantL
  1600. whenI
  1601. where
  1602. whichE
  1603. willE
  1604. withJ
  1605. withoutL
  1606. worldG
  1607. xu3426153H
  1608. decode
  1609. troi-decodesafeasciiL
  1610. zlibH
  1611. 12/20/99
  1612. CONSIDERADITIONSLABELCALC
  1613. CONSIDERATIONS
  1614. DESCRIPTION
  1615. DESCRIPTIONTOTCALC
  1616. DESCRIPTIONTOTVIEWCALC
  1617. DEVELOPERID
  1618. EXAMPLEUSAGE
  1619. FUNCTIONCATEGORY
  1620. FUNCTIONDESCRIPTIONOLD
  1621. FUNCTIONID
  1622. FUNCTIONINVERSION
  1623. FUNCTIONMAC
  1624. FUNCTIONNAME
  1625. FUNCTIONNAMECALC
  1626. FUNCTIONSAMPLE
  1627. FUNCTIONSYNTAX
  1628. FUNCTIONWIN
  1629. GVERSION
  1630. ISMASTERCALC
  1631. PAGENO
  1632. PARAMETERLIST
  1633. PLUGINNAME
  1634. READY
  1635. RELATEDFUNCTIONSID
  1636. REMARK
  1637. RESULT
  1638. SYNTAX
  1639. URLCALC
  1640. _GPAGEOFFSET
  1641. _GTEMP
  1642. Function Overview
  1643. Function Details
  1644. Blank
  1645. To PDF
  1646. Function OverviewB
  1647. FunctionNameB
  1648. FunctionMacB
  1649. FunctionWinB
  1650. FunctionDescriptionOLDB
  1651. FunctionSyntaxB
  1652. FunctionIDB
  1653. FunctionCategoryB
  1654. FunctionInVersionB
  1655. PluginNameB
  1656. FunctionNameCalcB
  1657.  "-" 
  1658.  " ")
  1659. DeveloperIDB
  1660. RelatedFunctionsIDB
  1661. FunctionSampleB
  1662. SyntaxB
  1663. DescriptionB
  1664. ParameterListB
  1665. ExampleUsageB
  1666. ResultB
  1667. readyB
  1668. remarkB
  1669. ConsiderationsB
  1670. gVersionB
  1671. DescriptionTotCalcB
  1672. K & "
  1673. ** " 
  1674. M & "
  1675. ** " 
  1676. O & "
  1677. ** " 
  1678. R & "
  1679. ** " 
  1680. N & "
  1681. DescriptionTotViewCalcB
  1682. "DESCRIPTION
  1683. PARAMETER(S)
  1684. RESULT
  1685. R ="" 
  1686. SPECIAL CONSIDERATIONS
  1687. R) & 
  1688. EXAMPLE USAGE
  1689. DESCRIPTION
  1690. PARAMETER(S)
  1691. RESULT
  1692. SPECIAL CONSIDERATIONS
  1693. EXAMPLE USAGE
  1694. URLCalcB
  1695. V = "" 
  1696. "<A HREF=""" &  
  1697. V & """>" &  
  1698. V & "</a>"
  1699.     <A HREF="
  1700. _gTempB
  1701. ConsideraditionsLabelCalcB
  1702. R ="" 
  1703. Special Considerations
  1704. Special Considerations
  1705. _gPageOffsetB
  1706. PageNoB
  1707. isMasterCalcB
  1708.  "External") >0
  1709. ExternalG
  1710. Coding Plug-in 1.5
  1711. Troi-BinaryToNumTABConverts a binary number to its decimal representation.
  1712. Troi-ChecksumTABSum of the ASCII values of the characters modulo 1024. ALL characters are counted, also non-printing characters like spaces and returns.
  1713. Troi-CodeTABPerforms a encoding or decoding of the text field. 
  1714. Encrypts text using a DES algorithm and the current crypt key. 
  1715. Troi-CompressTABCompresses text using a ZLIB algorithm.
  1716. Troi-DecodeSafeAsciiTABDecodes a text in the SafeASCII format to the original text
  1717. Troi-DecompressTABDecompresses text that was previously compressed.
  1718. Troi-DecryptTABDecrypts text using a DES algorithm and the current crypt key. Specify the correct key first with the function "Troi-Set Crypt Key".
  1719. Troi-EncodeSafeAsciiTABEncodes a text to lower ASCII characters in the range 45...127. The result can be sent safely over the Internet without any characters being changed. This function formats the output so that it is better readable for email.
  1720. Troi-EncodeShortSafeAsciiTABE
  1721. ncodes a text to Ascii characters in the range 45...127. These character can be exported as tab separated text and also sent safely over the internet.
  1722. Troi-EncryptTABEncrypts text using a DES algorithm and the current crypt key. Specify a key first with the function "Troi-Set Crypt Key".
  1723. Troi-NumToBinaryTABConverts a number to its binary representation.
  1724. Troi-Rotate13TABVery simple coding of text. Shifts the character values by 13 to encrypt text stored in a FileMaker field. The field may b
  1725. oe decrypted by using Rotate13 again.
  1726. Troi-Set Crypt KeyTABSpecify which key is used to encrypt and decrypt a text.
  1727. Troi-TextSignatureTABGenerates a signature of the characters that you can see. This means that only characters a-z, A-Z and 0-9 are used to generate the signature. So adding non-printing characters like spaces and returns doesn
  1728. t change the signature.
  1729. Function DetailsB
  1730. I$External Function Overview
  1731. ABFD>>W
  1732. Function nameZ
  1733. Print`
  1734. N.A. = Not Applicableb
  1735. Plug-in Namep*See also the User Manual for more details.s
  1736.  1999 Troi Automatiseringt
  1737. detailsv
  1738.     Find
  1739. 7AgTIP You can find an up-to-date and comprehensive listing of all our External functions on our web site:
  1740. http://www.troi.com/reference/y
  1741. To Menu
  1742. functions on our web site:
  1743. http://www.troi.com/reference/y
  1744. To Menu
  1745.     Open file
  1746. Set all globals
  1747. To Menu
  1748. To Overview
  1749. To Related record
  1750.     To Detail
  1751. ----- General ------
  1752. Check plug-in
  1753. ----- Documentation etc ------
  1754. Print Function Specs
  1755. Copy Parameters
  1756. Print this record
  1757. BeepBeep
  1758. create overview
  1759. Prepare for PDF
  1760. Sort on FunctionName
  1761. go to Exteral DB (online)
  1762. External Function OverviewQ
  1763. OverviewZ
  1764. Print`
  1765. N.A. = Not Applicabled
  1766. Nameg
  1767. Winl2
  1768.  1997-1999 Troi Automatisering, version <<
  1769. ABFD>>m
  1770.     Findq
  1771. Syntax
  1772. In version
  1773. FindB
  1774. converts@
  1775. formatted@
  1776. signaturesR
  1777. without@
  1778. field
  1779. result
  1780. external
  1781. troi-code
  1782. switches
  1783. encryptionkey
  1784. encodes
  1785. ascii
  1786. characters
  1787. range
  1788. these@
  1789. simpleP
  1790. decryptQ
  1791. rotate@
  1792. decryptdes@
  1793. have@
  1794. safely@
  1795. field
  1796. result
  1797. external
  1798. troi-rotate13
  1799. uryyb
  1800. jbeyq@
  1801. v-pdon/tt-pforget-pt
  1802. pnther-pand-pb
  1803. rg-q-p@
  1804. result@
  1805. checksum
  1806. might
  1807. different
  1808. texts
  1809. chanc@
  1810. limitation@
  1811. troi-decodesafeascii@
  1812. cqd5yentvr5tn9byshg2@
  1813. encrypteddatacalc@
  1814. heel@
  1815. number
  1816. number
  1817. needs
  1818. converted
  1819. binary@
  1820. textfield@
  1821. troi-textsignature@
  1822. FPTHA
  1823. VDEFA
  1824. OverviewW
  1825. Function
  1826. Namee
  1827. Parametersf
  1828. Descriptiong
  1829. Category
  1830. Function
  1831. InVersion
  1832. FunctionID
  1833. PluginName
  1834. DeveloperID
  1835. RelatedFunctions
  1836. Syntax
  1837. Parameters
  1838. Example
  1839. Usage
  1840. FunctionDescriptionOLD
  1841. Result
  1842. ready
  1843. remark
  1844. Special
  1845. Considerations
  1846. gVersion
  1847. DescriptionTotCalc
  1848. URLCalc
  1849. _gTemp
  1850. _gPageOffset
  1851. PageNo
  1852. BlankB
  1853. Function Namee
  1854. Parametersf
  1855. Descriptionl
  1856.  1997-1999 Troi Automatiseringn
  1857. Cancelp
  1858. Enter your search criteriar
  1859. PluginName
  1860. To PDFB
  1861. ABCF>>
  1862. Syntax         <<
  1863. ABEK>>
  1864. ABEL>>
  1865. Parameters
  1866. ABEN>>
  1867. Returned result
  1868. ABEP>>
  1869. ABFK>>
  1870. ABFC>>
  1871. Example Usage
  1872. ABEO>>
  1873. I$External Function Overview
  1874. ABFD>>Z
  1875. To Overviews
  1876.  1999 Troi Automatiseringv
  1877.     Find
  1878. ABFM>>L
  1879. Function Reference
  1880. TrCo-Versionf
  1881. @Example usage: External(TrCo-Version, "") will return "Troi Coding Plug-in 1.1".
  1882. Important: always use this function to determine if the plug-in is loaded. If the plug-in is not loaded use of external functions may result in data loss, as FileMaker will return an empty field to any external function that is not loaded.
  1883. nonej
  1884. Generalu
  1885. Troi Coding Plug-in
  1886. D0001
  1887. J0Set Field [ result, External(TrCo-Version, "") ]
  1888. K{Use this function to see which version of the plug-in is loaded. 
  1889. Note: This function is also used to register the plug-in.
  1890. sdsds
  1891.     Open file
  1892. Set all globals
  1893. To Menu
  1894. To Overview
  1895. To Related record
  1896.     To Detail
  1897. ----- General ------
  1898. Check plug-in
  1899. ----- Documentation etc ------
  1900. Print Function Specs
  1901. Copy Parameters
  1902. Print this record
  1903. BeepBeep
  1904. create overview
  1905. Prepare for PDF
  1906. Sort on FunctionName
  1907. go to Exteral DB (online)ine)
  1908. M*no parameters, leave empty for future use.
  1909. NWExternal(TrCo-Version, "") will return as string like this: "Troi Coding Plug-in 1.5".
  1910. OiThe name and version number of the loaded plug-in.
  1911. The function returns "" if this plug-in is not loaded.
  1912. Important: always use this function to determine if the plug-in is loaded. If the plug-in is not loaded use of external functions may result in data loss, as FileMaker will return an empty field to any external function that is not loaded.
  1913. Use this function to see which version of the plug-in is loaded. 
  1914. Note: This function is also used to register the plug-in.
  1915. ** no parameters, leave empty for future use.
  1916. ** The name and version number of the loaded plug-in.
  1917. The function returns "" if this plug-in is not loaded.
  1918. ** Important: always use this function to determine if the plug-in is loaded. If the plug-in is not loaded use of external functions may result in data loss, as FileMaker will return an empty field to any external f
  1919. TBzunction that is not loaded.
  1920. ** External(TrCo-Version, "") will return as string like this: "Troi Coding Plug-in 1.5".
  1921. Troi-BinaryToNumf
  1922. 1h8Converts a binary number to its  decimal representation.i
  1923. textj
  1924. Encodingu
  1925. Troi Coding Plug-in
  1926. D0001
  1927. JBSet Field [ result, External["Troi-BinaryToNum", "binaryNumber" )]
  1928. K7Converts a binary number to its decimal representation.
  1929. MUbinaryNumber:    the number that needs to be converted to its decimal representation.
  1930. Set Field [ result, External["Troi-BinaryToNum", "10" )] will return as result  2
  1931. Set Field [ result, External["Troi-NumToBinary", "10010" )] will return as result  18
  1932. A decimal number
  1933. XConverts a binary number to its decimal representation.
  1934. ** binaryNumber:    the number that needs to be converted to its decimal representation.
  1935. ** A decimal number
  1936. ** Set Field [ result, External["Troi-BinaryToNum", "10" )] will return as result  2
  1937. Set Field [ result, External["Troi-NumToBinary", "10010" )] will return as result  18
  1938. Troi-Checksumf
  1939. Sum of the ASCII values of the characters modulo 1024. ALL characters are counted, also non-printing characters like spaces and returns.i
  1940. textj
  1941. Encodingu
  1942. Troi Coding Plug-in
  1943. D0001
  1944. J7Set Field [ result, External["Troi-Checksum", "text" )]
  1945. Sum of the ASCII values of the characters modulo 1024. ALL characters are counted, also non-printing characters like spaces and returns.
  1946. M0text:    the text to calculate the checksum for.
  1947. Set Field [ result, External["Troi-Checksum", "Hello world." )] will give a result of 106.
  1948. You can use this function to see if the contents of a field has changed. You store the checksum and then later compare it to the current checksum.
  1949. a number
  1950. RlA checksum might be the same for 2 different texts. The chance on this is normally quite low ( one on 1024).
  1951. Sum of the ASCII values of the characters modulo 1024. ALL characters are counted, also non-printing characters like spaces and returns.
  1952. ** text:    the text to calculate the checksum for.
  1953. ** a number
  1954. ** A checksum might be the same for 2 different texts. The chance on this is normally quite low ( one on 1024).
  1955. ** Set Field [ result, External["Troi-Checksum", "Hello world." )] will give a result of 106.
  1956. You can use this function to see if the contents of a field has changed. You store theB@ checksum and then later compare it to the current checksum.
  1957. Troi-Compressf
  1958. Compresses text using a ZLIB algorithm.
  1959. NOTE very short strings (less than 10 characters) of text might be longer after compression.
  1960. textj
  1961. Encodingu
  1962. Troi Coding Plug-in
  1963. D0001
  1964. J7Set Field [ result, External["Troi-Compress", "text" )]
  1965. K'Compresses text using a ZLIB algorithm.
  1966. text:    the text to compress
  1967. Set Field [ result, External["Troi-Compress", "123456789 123456789 123456789" )]
  1968. will result in the compressed string: "x
  1969. 3426153
  1970. EXAMPLE 2
  1971. In a document database you have defined a text field named "letterContents" which contains the main part of a letters. Then you can define a calculation field:
  1972.     letterCompressCalc   calculation     = External["Troi-Compress", letterContents)]
  1973. this field will contain the compressed version of the field.
  1974. the compressed text string
  1975. NOTE 1: short strings (less than 20 characters) of text might be longer after compression.
  1976. NOTE 2: the compression result can contain all ASCII codes (0-255). See "Troi-EncodeSafeAscii" for conversion to safe ASCII codes.
  1977. Compresses text using a ZLIB algorithm.
  1978. ** text:    the text to compress
  1979. ** the compressed text string
  1980. ** NOTE 1: short strings (less than 20 characters) of text might be longer after compression.
  1981. NOTE 2: the compression result can contain all ASCII codes (0-255). See "Troi-EncodeSafeAscii" for conversion to safe ASCII codes.
  1982. ** Set Field [ result, External["Troi-Compress", "123456789 123456789 123456789" )]
  1983. will result in the compressed string: "x
  1984. 3426153
  1985. EXAMPLE 2
  1986. In a doc
  1987. 0ument database you have defined a text field named "letterContents" which contains the main part of a letters. Then you can define a calculation field:
  1988.     letterCompressCalc   calculation     = External["Troi-Compress", letterContents)]
  1989. this field will contain the compressed version of the field.
  1990. Troi-DecodeSafeAsciif
  1991. Decodes a text in the SafeASCII format to the original text.
  1992. The SafeASCII format only contains Ascii characters in the range 45...127. These character can be sent safely over the internet.
  1993. See also:
  1994. Troi-EncodeSafeAscii and Troi-EncodeShortSafeAscii 
  1995. textj
  1996. Encodingu
  1997. Troi Coding Plug-in
  1998. D0001
  1999. J>Set Field [ result, External["Troi-DecodeSafeAscii", "text" )]
  2000. K<Decodes a text in the SafeASCII format to the original text.
  2001. text: the text to decode.
  2002. Set Field [ result, External["Troi-DecodeSafeAscii",  
  2003.   "this text is ignored!!!
  2004.     %Troi SafeAscii v1.0
  2005.      .V-PDon/Tt-Pforget-Pto-Phave-Pfun-\-PG.Pnther-Pand-PB/>rg-Q-P
  2006.    %End SafeAscii v1.0
  2007.    this text too...")] 
  2008.  gives this result:  "
  2009. t forget to have fun, G
  2010. nther and B
  2011. rg! "
  2012. EXAMPLE 2
  2013. In a database you have defined a text field named "receivedEmail" which contains the body of an email which contains a part that is encoded as ASCII Safe. Then you can define a calculation fB
  2014. ield:
  2015.     decodedCalc   calculation     = External[""Troi-DecodeSafeAscii",", receivedEmail)]
  2016. this field will contain the decoded text.
  2017. OIthe orginal text
  2018. "$$-301 (Decoding Error)" , when the decoding failed.
  2019. R<See also: Troi-EncodeSafeAscii and Troi-EncodeShortSafeAscii
  2020. Decodes a text in the SafeASCII format to the original text.
  2021. ** text: the text to decode.
  2022. ** the orginal text
  2023. "$$-301 (Decoding Error)" , when the decoding failed.
  2024. ** See also: Troi-EncodeSafeAscii and Troi-EncodeShortSafeAscii
  2025. ** Set Field [ result, External["Troi-DecodeSafeAscii",  
  2026.   "this text is ignored!!!
  2027.     %Troi SafeAscii v1.0
  2028.      .V-PDon/Tt-Pforget-Pto-Phave-Pfun-\-PG.Pnther-Pand-PB/>rg-Q-P
  2029.    %End SafeAscii v1.0
  2030.    this text too...")] 
  2031.  gives this result:  "
  2032. t forget t
  2033. wo have fun, G
  2034. nther and B
  2035. rg! "
  2036. EXAMPLE 2
  2037. In a database you have defined a text field named "receivedEmail" which contains the body of an email which contains a part that is encoded as ASCII Safe. Then you can define a calculation field:
  2038.     decodedCalc   calculation     = External[""Troi-DecodeSafeAscii",", receivedEmail)]
  2039. this field will contain the decoded text.
  2040. Troi-Decompressf
  2041. 1h3Decompresses text that was previously compressed.
  2042. textj
  2043. Encodingu
  2044. Troi Coding Plug-in
  2045. D0001
  2046. J9Set Field [ result, External["Troi-Decompress", "text" )]
  2047. K1Decompresses text that was previously compressed.
  2048. text: the text to decompress
  2049. Set Field [ result, External["Troi-Decompress",  "x
  2050. 3426153
  2051. will result in the compressed string: "123456789 123456789 123456789"
  2052. EXAMPLE 2
  2053. In a document database you have defined a text field named "letterCompressed" which contains the main part of a letters, compressed. Then you can define a calculation field:
  2054.     letterContentsCalc   calculation    Unstored, = External["Troi-Decompress", letterCompressed)]
  2055. this field will contain the uncompressed version of the contenB
  2056. Oathe decompressed text
  2057. "$$ Decompression Error" + an error code, when the decompression failed.
  2058. NOTE 1: this function can only decompress text that was previously compressed with "Troi-Compress" function (ZLIB algorithm). Currently no other algorithms like ZIP and Stuffit (.sit) are supported.
  2059. Decompresses text that was previously compressed.
  2060. ** text: the text to decompress
  2061. ** the decompressed text
  2062. "$$ Decompression Error" + an error code, when the decompression failed.
  2063. ** NOTE 1: this function can only decompress text that was previously compressed with "Troi-Compress" function (ZLIB algorithm). Currently no other algorithms like ZIP and Stuffit (.sit) are supported.
  2064. ** Set Field [ result, External["Troi-Decompress",  "x
  2065. 3426153
  2066. will result in the compressed s
  2067. tring: "123456789 123456789 123456789"
  2068. EXAMPLE 2
  2069. In a document database you have defined a text field named "letterCompressed" which contains the main part of a letters, compressed. Then you can define a calculation field:
  2070.     letterContentsCalc   calculation    Unstored, = External["Troi-Decompress", letterCompressed)]
  2071. this field will contain the uncompressed version of the contents.
  2072. Troi-Decryptf
  2073. Decrypts text using a DES algorithm and the current crypt key. Specify the correct key first with the function "Troi-Set Crypt Key".
  2074. If the current key does not match the key used to encrypt the text is not decrypted, and the input text is returned unchanged.
  2075. textj
  2076. Encodingu
  2077. Troi Coding Plug-in
  2078. D0001
  2079. J6Set Field [ result, External["Troi-Decrypt", "text" )]
  2080. Decrypts text using a DES algorithm and the current crypt key. Specify the correct key first with the function "Troi-Set Crypt Key".
  2081. text: the text to decrypt
  2082. Set Field [ gErrorCode, External["Troi-Set Crypt Key", "mySecret" )]
  2083. if [gErrorCode = 0]
  2084.    Set Field [ result, External["Troi-Decrypt", "l
  2085. JtO<=! 
  2086. endif
  2087. gives this result:     "Hello World".
  2088. the decrypted text
  2089. R~If the current key does not match the key used to encrypt the text is not decrypted, and the input text is returned unchanged.
  2090. Decrypts text using a DES algorithm and the current crypt key. Specify the correct key first with the function "Troi-Set Crypt Key".
  2091. ** text: the text to decrypt
  2092. ** the decrypted text
  2093. ** If the current key does not match the key used to encrypt the text is not decrypted, and the input text is returned unchanged.
  2094. ** Set Field [ gErrorCode, External["Troi-Set Crypt Key", "mySecret" )]
  2095. if [gErrorCode = 0]
  2096.    Set Field [ result, External["Troi-Decrypt", "l
  2097. JtO<=! 
  2098. endB-if
  2099. gives this result:     "Hello World".
  2100. Troi-EncodeSafeAsciif
  2101. tEncodes a text to lower ASCII characters in the range 45...127. The result can be sent safely over the internet. This function formats the output so that it is better readable for email.
  2102. The result  will be formatted like this: 
  2103. %Troi SafeAscii v1.0
  2104. safe text line 1
  2105. safe text line 2
  2106. %End SafeAscii v1.0 
  2107. See also:
  2108. Troi-EncodeShortSafeAscii and Troi-DecodeSafeAscii
  2109. textj
  2110. Encodingu
  2111. Troi Coding Plug-in
  2112. D0001
  2113. J>Set Field [ result, External["Troi-EncodeSafeAscii", "text" )]
  2114. Encodes a text to lower ASCII characters in the range 45...127. The result can be sent safely over the Internet without any characters being changed. This function formats the output so that it is better readable for email.
  2115. text to encode
  2116. Set Field [ result, External["Troi-EncodeSafeAscii", "
  2117. t forget to have fun, G
  2118. nther and B
  2119. rg! " )] 
  2120.  gives this result:
  2121.     %Troi SafeAscii v1.0
  2122.     .V-PDon/Tt-Pforget-Pto-Phave-Pfun-\-PG.Pnther-Pand-PB/>rg-Q-P
  2123.    %End SafeAscii v1.0 
  2124. The result will be formatted like this: 
  2125.    %Troi SafeAscii v1.0
  2126.    safe text line 1
  2127.    safe text line 2
  2128.    ...
  2129.    %End SafeAscii v1.0
  2130. R|You can decode it with: "Troi-DecodeSafeAscii".
  2131. NOTE: If you don't want formating use "Troi-EncodeShortSafeAscii" function.
  2132. Encodes a te
  2133. Encodes a text to lower ASCII characters in the range 45...127. The result can be sent safely over the Internet without any characters being changed. This function formats the output so that it is better readable for email.
  2134. ** text to encode
  2135. ** The result will be formatted like this: 
  2136.    %Troi SafeAscii v1.0
  2137.    safe text line 1
  2138.    safe text line 2
  2139.    ...
  2140.    %End SafeAscii v1.0
  2141. ** You can decode it with: "Troi-DecodeSafeAscii".
  2142. NOTE: If you don't want formating use "Troi-EncodeShortSafeAs
  2143. cii" function.
  2144. ** Set Field [ result, External["Troi-EncodeSafeAscii", "
  2145. t forget to have fun, G
  2146. nther and B
  2147. rg! " )] 
  2148.  gives this result:
  2149.     %Troi SafeAscii v1.0
  2150.     .V-PDon/Tt-Pforget-Pto-Phave-Pfun-\-PG.Pnther-Pand-PB/>rg-Q-P
  2151.    %End SafeAscii v1.0 
  2152. Troi-EncodeShortSafeAsciif
  2153. Encodes a text to Ascii characters in the range 45...127. These character can be sent safely over the internet and also exported as tab separated text.
  2154. The result will be formatted like this:  
  2155. %Bsafe text%E
  2156. See also:
  2157. Troi-EncodeSafeAscii and Troi-DecodeSafeAscii
  2158. textj
  2159. Encodingu
  2160. Troi Coding Plug-in
  2161. D0001
  2162. JCSet Field [ result, External["Troi-EncodeShortSafeAscii", "text" )]
  2163. Encodes a text to Ascii characters in the range 45...127. These character can be exported as tab separated text and also sent safely over the internet.
  2164. text:  text to encode
  2165. Set Field [ result, External["Troi-EncodeShortSafeAscii", "
  2166. t forget to have fun, G
  2167. nther and B
  2168. rg! " )] 
  2169. gives this result:    "%B.V-PDon/Tt-Pforget-Pto-Phave-Pfun-\-PG.Pnther-Pand-PB/>rg-Q-P%E"
  2170. EXAMPLE 2
  2171. In a database you have defined a text field named "patientName" and "patientData" which contains  user data. Then you can define a calculation field:
  2172.     safeNameCalc   calculation     = External[""Troi-EncodeShortSafeAscii",", patientName)]
  2173.     safeDataCalc    calculation     =B
  2174.  External[""Troi-EncodeShortSafeAscii",", patientData)]
  2175. these fields will contain the encoded text. If you export these safe fields you can get it like this:
  2176.     Bj/>rn<TAB>Broken heel
  2177. TIP Use this function for sending encrypted data.
  2178. The result will be formatted like this:  
  2179.       %Bencodedsafe text%E
  2180. This result of this function can be safely exported to for example TAB separated text. 
  2181. R7See also:
  2182. Troi-EncodeSafeAscii and Troi-DecodeSafeAscii
  2183. Encodes a text to Ascii characters in the range 45...127. These character can be exported as tab separated text and also sent safely over the internet.
  2184. ** text:  text to encode
  2185. ** The result will be formatted like this:  
  2186.       %Bencodedsafe text%E
  2187. This result of this function can be safely exported to for example TAB separated text. 
  2188. ** See also:
  2189. Troi-EncodeSafeAscii and Troi-DecodeSafeAscii
  2190. ** Set Field [ result, External["Troi-EncodeShortSafeAscii", "
  2191. t forget to have fun, G
  2192. r and B
  2193. rg! " )] 
  2194. gives this result:    "%B.V-PDon/Tt-Pforget-Pto-Phave-Pfun-\-PG.Pnther-Pand-PB/>rg-Q-P%E"
  2195. EXAMPLE 2
  2196. In a database you have defined a text field named "patientName" and "patientData" which contains  user data. Then you can define a calculation field:
  2197.     safeNameCalc   calculation     = External[""Troi-EncodeShortSafeAscii",", patientName)]
  2198.     safeDataCalc    calculation     = External[""Troi-EncodeShortSafeAscii",", patientData)]
  2199. these fields will contain the encode
  2200. d text. If you export these safe fields you can get it like this:
  2201.     Bj/>rn<TAB>Broken heel
  2202. TIP Use this function for sending encrypted data.
  2203. Troi-Encryptf
  2204. Encrypts text using a DES algorithm and the current crypt key. Specify a key first with the function "Troi-Set Crypt Key".
  2205. Be sure to remember the key (case sensitive!): without it you can not retrieve the original text.
  2206. textj
  2207. Encodingu
  2208. Troi Coding Plug-in
  2209. D0001
  2210. J6Set Field [ result, External["Troi-Encrypt", "text" )]
  2211. KzEncrypts text using a DES algorithm and the current crypt key. Specify a key first with the function "Troi-Set Crypt Key".
  2212. text: the text to encrypt
  2213. Set Field [ gErrorCode, External["Troi-Set Crypt Key", "mySecret" )]
  2214. if [gErrorCode = 0]
  2215.    Set Field [ result, External["Troi-Encrypt", "Hello World")] 
  2216.    Set Field [ gErrorCode, External["Troi-Set Crypt Key", "different Key" )]
  2217. endif
  2218. gives this result:     "l
  2219. JtO<=! 
  2220. EXAMPLE 2
  2221. In a database you have defined a text field named "patientData" which contains illness data. Then define a calculation field:
  2222.      encryptedDataCalc    calculation   Unstored  = ExternaB
  2223. l["Troi-Encrypt", patientData)]
  2224. this fields will contain the encrypted text. 
  2225. TIP Use the Troi-EncodeSafeAscii function for sending data safely over the internet.
  2226. the encrypted text
  2227. Be sure to remember the key (case sensitive!): without it you can not retrieve the original text.
  2228. Use "Troi-Code" to encrypt without the need for a script.
  2229. Encrypts text using a DES algorithm and the current crypt key. Specify a key first with the function "Troi-Set Crypt Key".
  2230. ** text: the text to encrypt
  2231. ** the encrypted text
  2232. ** Be sure to remember the key (case sensitive!): without it you can not retrieve the original text.
  2233. Use "Troi-Code" to encrypt without the need for a script.
  2234. ** Set Field [ gErrorCode, External["Troi-Set Crypt Key", "mySecret" )]
  2235. if [gErrorCode = 0]
  2236.    Set Field [ result, External["Troi-Encrypt", "Hello World")] 
  2237. et Field [ gErrorCode, External["Troi-Set Crypt Key", "different Key" )]
  2238. endif
  2239. gives this result:     "l
  2240. JtO<=! 
  2241. EXAMPLE 2
  2242. In a database you have defined a text field named "patientData" which contains illness data. Then define a calculation field:
  2243.      encryptedDataCalc    calculation   Unstored  = External["Troi-Encrypt", patientData)]
  2244. this fields will contain the encrypted text. 
  2245. TIP Use the Troi-EncodeSafeAscii function for sending data safely over the int
  2246. ernet.
  2247. Troi-NumToBinaryf
  2248. 1h/Converts a number to its binary representation.i
  2249. numberj
  2250. Encodingu
  2251. Troi Coding Plug-in
  2252. D0001
  2253. J<Set Field [ result, External["Troi-NumToBinary", "number" )]
  2254. K/Converts a number to its binary representation.
  2255. M>number    = the number that needs to be converted to a binary.
  2256. gSet Field [ result, External["Troi-NumToBinary", 2 )] will return as result "10"
  2257. Set Field [ result, External["Troi-NumToBinary", 18 )] will return as result  "10010"
  2258. This sample uses a negative number:
  2259. Set Field [ result, External["Troi-NumToBinary", -2 )] will return as result "11111111111111111111111111111110" which is the ones complement of 2.
  2260. The number in binary notation.
  2261. R/The maximum number to be converted = 4294967295
  2262. Converts a number to its binary representation.
  2263. ** number    = the number that needs to be converted to a binary.
  2264. ** The number in binary notation.
  2265. ** The maximum number to be converted = 4294967295
  2266. ** Set Field [ result, External["Troi-NumToBinary", 2 )] will return as result "10"
  2267. Set Field [ result, External["Troi-NumToBinary", 18 )] will return as result  "10010"
  2268. This sample uses a negative number:
  2269. Set Field [ result, External["Troi-NumToBinary", -2 )] will return as result "111BG11111111111111111111111111110" which is the ones complement of 2.
  2270. Troi-Rotate13f
  2271. Very simple coding of text. Shifts the character values by 13 to encrypt text stored in a FileMaker field. The field may be decrypted by using Rotate13 again.i
  2272. textj
  2273. Encodingu
  2274. Troi Coding Plug-in
  2275. D0001
  2276. J7Set Field [ result, External["Troi-Rotate13", "text" )]
  2277. Very simple coding of text. Shifts the character values by 13 to encrypt text stored in a FileMaker field. The field may be decrypted by using Rotate13 again.
  2278. text: the text to Rotate
  2279. Set Field [ result, External["Troi-Rotate13", "Hello World")] 
  2280. gives this result:     "Uryyb Jbeyq"
  2281. EXAMPLE 2
  2282. Set Field [ result, External["Troi-Rotate13", "Uryyb Jbeyq")] 
  2283. gives this result:     "Hello World"
  2284. the text that was Rotated
  2285. R8Use this only as a simple way to make reading difficult.
  2286. Very simple coding of text. Shifts the character values by 13 to encrypt text stored in a FileMaker field. The field may be decrypted by using Rotate13 again.
  2287. ** text: the text to Rotate
  2288. ** the text that was Rotated
  2289. ** Use this only as a simple way to make reading difficult.
  2290. ** Set Field [ result, External["Troi-Rotate13", "Hello World")] 
  2291. gives this result:     "Uryyb Jbeyq"
  2292. EXAMPLE 2
  2293. Set Field [ result, External["Troi-Rotate13", "Uryyb Jbeyq")] 
  2294. gives this result:     "Hello World"
  2295. Troi-Set Crypt Keyf
  2296. Specify which key is used to encrypt and decrypt a text.
  2297. Use this before you use the function "Troi-Encrypt" or "Troi-Decrypt". The key has to be at least 6 characters long and is case sensitive.
  2298. the_keyj
  2299. Encodingu
  2300. Troi Coding Plug-in
  2301. D0001
  2302. J?Set Field [ result, External["Troi-Set Crypt Key", "the_key" )]
  2303. K8Specify which key is used to encrypt and decrypt a text.
  2304. the_key:     the key is used to encrypt and decrypt a text.
  2305. Use this before you use the function "Troi-Encrypt" or "Troi-Decrypt". The key has to be at least 6 characters long and is case sensitive.
  2306. Set Field [ gErrorCode, External["Troi-Set Crypt Key", "mySecret" )]
  2307. if [gErrorCode = 0]
  2308.    Set Field [ result, External["Troi-Encrypt", "Hello World")] 
  2309.    Set Field [ gErrorCode, External["Troi-Set Crypt Key", "different Key" )]
  2310. endif
  2311. gives this result:     "l
  2312. JtO<=! 
  2313. Note that after the encryption the key is set to a different one,  to prevent subsequent use of it.
  2314. O!0 if the key was set succesfully.
  2315. Specify which key is used to encrypt and decrypt a text.
  2316. ** the_key:     the key is used to encrypt and decrypt a text.
  2317. Use this before you use the function "Troi-Encrypt" or "Troi-Decrypt". The key has to be at least 6 characters long and is case sensitive.
  2318. ** 0 if the key was set succesfully.
  2319. ** Set Field [ gErrorCode, External["Troi-Set Crypt Key", "mySecret" )]
  2320. if [gErrorCode = 0]
  2321.    Set Field [ result, External["Troi-Encrypt", "Hello World")] 
  2322.    Set Field [ gErrorCode, External[
  2323. "Troi-Set Crypt Key", "different Key" )]
  2324. endif
  2325. gives this result:     "l
  2326. JtO<=! 
  2327. Note that after the encryption the key is set to a different one,  to prevent subsequent use of it.
  2328. Troi-TextSignaturef
  2329. 5Generates a signature of the characters that you can see. This means that only characters a-z, A-Z and 0-9 are used to generate the signature. So adding non-printing characters like spaces and returns doesn
  2330. t change the signature.
  2331. Signatures are all lower ASCII and therefore save to send across the internet.
  2332. textj
  2333. Encodingu
  2334. Troi Coding Plug-in
  2335. D0001
  2336. J<Set Field [ result, External["Troi-TextSignature", "text" )]
  2337. Generates a signature of the characters that you can see. This means that only characters a-z, A-Z and 0-9 are used to generate the signature. So adding non-printing characters like spaces and returns doesn
  2338. t change the signature.
  2339. M-text: the text to calculate the signature for
  2340. Set Field [ result, External["Troi-TextSignature", 
  2341.                                           "Here is a sample text that you can see the signature of." )]
  2342. gives this result:     "Cqd5yentvR5TN9bYSHG2MKdZ"
  2343. EXAMPLE 2
  2344. You can use this function to check if the (meaning) of a text was not changed, by adding the signature to the message.
  2345. Send Message[ message & "
  2346. Signature=" & External["Troi-TextSignature", message )]
  2347. At the receiving end you need these fields:
  2348. signaturePos        = Position(mes
  2349. sageReceived, "
  2350. Signature=", 1,1)
  2351. messageClean           = Left(messageReceived,  signaturePos)
  2352. signatureReceived      = Middle(messageReceived,  signaturePos+ 12, Length(messageReceived))
  2353. messageOK          = External["Troi-TextSignature", messageClean ) = signatureReceived
  2354. OySignature: a string of 24 characters.
  2355. The characters are all lower ASCII and therefore safe to send across the internet.
  2356. Generates a signature of the characters that you can see. This means that only characters a-z, A-Z and 0-9 are used to generate the signature. So adding non-printing characters like spaces and returns doesn
  2357. t change the signature.
  2358. ** text: the text to calculate the signature for
  2359. ** Signature: a string of 24 characters.
  2360. The characters are all lower ASCII and therefore safe to send across the internet.
  2361. ** Set Field [ result, External["Troi-TextSignature", 
  2362.                               
  2363.             "Here is a sample text that you can see the signature of." )]
  2364. gives this result:     "Cqd5yentvR5TN9bYSHG2MKdZ"
  2365. EXAMPLE 2
  2366. You can use this function to check if the (meaning) of a text was not changed, by adding the signature to the message.
  2367. Send Message[ message & "
  2368. Signature=" & External["Troi-TextSignature", message )]
  2369. At the receiving end you need these fields:
  2370. signaturePos        = Position(messageReceived, "
  2371. Signature=", 1,1)
  2372. messageClean           = Left(messageReceived,  signat
  2373. urePos)
  2374. signatureReceived      = Middle(messageReceived,  signaturePos+ 12, Length(messageReceived))
  2375. messageOK          = External["Troi-TextSignature", messageClean ) = signatureReceived
  2376. ne    Troi-Codef
  2377. Encrypts text using a DES algorithm and the current crypt key. Specify a key first with the function "Troi-Set Crypt Key".
  2378. Be sure to remember the key (case sensitive!): without it you can not retrieve the original text.
  2379. textj
  2380. Encodingu
  2381. Troi Coding Plug-in
  2382. D0001
  2383. JNSet Field [ result, External("Troi-Code", "switches | encryptionKey | text" )]
  2384. KJPerforms a encoding or decoding of the text field, depending on  switches.
  2385. ~switches                     specify what (de)coding action to perform
  2386. encryptionKey                the key to use
  2387. text:                      the text to perform the action on
  2388. switches can be:
  2389. -encryptDES               encrypt using the DES algorithm (and the encryptionKey)
  2390. -decryptDES               decrypt using the DES algorithm (and the encryptionKey)
  2391. Other switches are (not yet) possible.
  2392. 7Set Field [ secretField,   
  2393.                 External("Troi-Code", " -encryptDES|" & gDecryptionKey & "|" & textField)] 
  2394. Set Field [ result,   
  2395.                 External("Troi-Code", " -decryptDES|" & gDecryptionKey & "|" & secretField)] 
  2396. gDecryptionKey = a global text field where the user can type in the key.
  2397. O>the coded text. This can be encrypted text or decrypted text.
  2398. PUse this function to encrypt and decrypt without a script.
  2399. LIMITATION
  2400. The total length of the parameters ( = length of the switches + encryptionKey + text) should not be longer than 64000, as FileMaker will not call the "Troi-Code" function.)  Practical this means that the text field should not be longer than about 63970 characters.
  2401. Performs a encoding or decoding of the text field, depending on  switches.
  2402. ** switches                     specify what (de)coding action to perform
  2403. encryptionKey                the key to use
  2404. text:                      the text to perform the action on
  2405. switches can be:
  2406. -encryptDES               encrypt using the DES algorithm (and the encryptionKey)
  2407. -decryptDES               decrypt using the DES algorithm (and the encryptionKey)
  2408. Other switches are (not yet) possible.
  2409. ** the coded text. This can be en
  2410. crypted text or decrypted text.
  2411. ** Use this function to encrypt and decrypt without a script.
  2412. LIMITATION
  2413. The total length of the parameters ( = length of the switches + encryptionKey + text) should not be longer than 64000, as FileMaker will not call the "Troi-Code" function.)  Practical this means that the text field should not be longer than about 63970 characters.
  2414. ** Set Field [ secretField,   
  2415.                 External("Troi-Code", " -encryptDES|" & gDecryptionKey & "|" & textField)]C
  2416. Set Field [ result,   
  2417.                 External("Troi-Code", " -decryptDES|" & gDecryptionKey & "|" & secretField)] 
  2418. gDecryptionKey = a global text field where the user can type in the key.
  2419.     Helvetica
  2420. Geneva
  2421. Arial
  2422. Times New Roman
  2423. Monaco
  2424. Courier
  2425. Times
  2426. Futura
  2427. Courier New
  2428. Palatino
  2429. Chicago
  2430. To Menu
  2431. Check plug-in
  2432.     A4Important: ALWAYS check if the plug-in is available!B)Check if this is FileMaker 4.0 or higher.CQ
  2433.  1)) < 4    
  2434. Canceld
  2435. This file requires FileMaker 4.0 or higher 
  2436. Canceld
  2437. This file requires FileMaker 4.0 or higherrequires FileMaker 4.0 or higher
  2438. Set all globals
  2439.  A    Open file
  2440. ) = 2    
  2441. Print Function Specs
  2442. ) < 601    
  2443. Copy Parameters
  2444. Cancel
  2445. Do you want to copy the parameters?B+
  2446. ) = 1    
  2447. ----- General ------
  2448. ----- Documentation etc ------
  2449. Print this record
  2450. E*Check if the Troi FM Plug-in is available.Fz
  2451. |("Troi-Version"
  2452.  "") 
  2453.  15 ) <> "Troi FM Plug-in"
  2454. Troi-Version
  2455. Troi FM Plug-in
  2456. ) = 1    
  2457. Canceld
  2458. Troi FM Plug-in not found. Please put the Troi FM Plug-in into the Extensions folder inside the FileMaker folder. 
  2459. Also enable all the plug-ins under the application preferences.
  2460. Canceld
  2461. Troi FM Plug-in not found. Please put the Troi FM Plug-in into the SYSTEM directory inside the FileMaker directory. 
  2462. Also enable all the plug-ins under the application preferences.
  2463. BeepBeep
  2464. To Overview
  2465. ) = 2    
  2466. ) > 0    
  2467. Cancel
  2468. Nothing matched your search. Do you want to search again?C+
  2469. ) = 2    
  2470. To Related record
  2471. create overview
  2472. Prepare for PDF
  2473. Sort on FunctionName
  2474. oA    To Detail
  2475. go to Exteral DB (online)
  2476. http://www.troi.com/reference/
  2477. Cancel Button
  2478. % & "TAB" & 
  2479. K & "
  2480. k{k|w
  2481. [=g\gYg\.T
  2482. g\c[_]c\ozc\g\[]g\c[o{c[g\[\g\24
  2483. OYBw*
  2484. _ZkZ[ZkZ_ZkZOZkZ[ZkZ_Zw
  2485. k]k]{
  2486. g\g=5
  2487. 5sF6g]F
  2488. o|g]k}
  2489.     k]k]s
  2490. o|g]{
  2491. k]k]w
  2492. Nv_:5
  2493. g=g<_;w
  2494. o\o}5
  2495. k=JW1
  2496. o\g{1
  2497. g=k]5
  2498. NvkZ2
  2499. s}g]k\
  2500. g=g<w
  2501. g}k=o
  2502. o^k{k}
  2503. g]k=k
  2504. g}k]o}
  2505. GRPTH
  2506. FPTHAGWORF:Projecten:Troi FM Plug-In:Troi-Text-Plug-in1.0b1:Text Examples.fp3
  2507. Text Examples.fp3
  2508. FMP3FMP3
  2509. Troi-Text-Plug-in1.0b1
  2510. GWORF:Projecten:Troi FM Plug-In:Troi-Text-Plug-in1.0b1:Text Examples.fp3
  2511. MSPCA
  2512. NAMEA
  2513. Text Examples.fp3
  2514. RPTHA
  2515. Text Examples.fp3
  2516. ZONEA
  2517.     192.1.1.2
  2518. Text Examples.fp3
  2519. FMP3FMP3
  2520. Troi-Text-Plug-in1.0b1
  2521. GWORF:Projecten:Troi FM Plug-In:Troi-Text-Plug-in1.0b1:Text Examples.fp3
  2522. YRPTH
  2523. ~ffff
  2524. ffffff
  2525. ffff33
  2526. ff33ff
  2527. ff3333
  2528. 33ffff
  2529. 33ff33
  2530. 3333ff
  2531. 333333
  2532. wwwwww
  2533. UUUUUU
  2534. DDDDDD
  2535. """"""
  2536. \RPTH
  2537. FPTHA\KES:Projecten:Troi Plug-In 991001:Troi Plug-ins:CODING:Troi-Coding-Plug-in1.5f2:CodeExpl.fp3
  2538. MSPCA
  2539. NAMEA
  2540. CodeExpl.fp3
  2541. RPTHA
  2542. CodeExpl.fp3
  2543. CodeExpl.fp3
  2544. FMP3FMP3
  2545. Troi-Coding-Plug-in1.5f2
  2546. \KES:Projecten:Troi Plug-In 991001:Troi Plug-ins:CODING:Troi-Coding-Plug-in1.5f2:CodeExpl.fp3
  2547. McGee
  2548. peter
  2549.     P?B!`F
  2550. (LIST
  2551. LISTA
  2552. VDEFA(
  2553. (LIST
  2554. FPTHAYKES:Projecten:Troi Plug-In 991001:Troi Plug-ins:GRAB:Troi-Grabber-Plug-in1.2:GrabExpl.fp3
  2555. MSPCA
  2556. NAMEA
  2557. GrabExpl.fp3
  2558. RPTHA
  2559. GrabExpl.fp3
  2560. GrabExpl.fp3
  2561. KFMP3FMP3
  2562. Troi-Grabber-Plug-in1.2
  2563. YKES:Projecten:Troi Plug-In 991001:Troi Plug-ins:GRAB:Troi-Grabber-Plug-in1.2:GrabExpl.fp3
  2564. McGee
  2565. peter
  2566. Pluginnames
  2567. FMRLA
  2568. VDEFA(
  2569. Pro 3.0 - 4.0F!
  2570. Pro 3.0 - 4.0M1
  2571. Sunday
  2572. Monday
  2573. Tuesday
  2574.     Wednesday
  2575. Thursday
  2576. Friday
  2577. Saturday
  2578. January
  2579. February
  2580. March
  2581. April
  2582. August
  2583.     September
  2584. October
  2585. November
  2586. December
  2587. 1st Quarter
  2588. 2nd Quarter
  2589. 3rd Quarter
  2590. 4th Quarter
  2591. y (Jthe TCP/IP address is already in use or an address could not be obtained (
  2592. ; This file is created and used by FileMaker Pro for TCP/IP access.
  2593. ; It should contain one IP address or host name per line.
  2594. ; Lines starting with a semicolon are ignored.
  2595. FileMaker Hosts
  2596. Local Hosts
  2597. Specify Host...:FileMaker host name is limited to 32 
  2598. ) = 0    
  2599. Cancel Button
  2600. DB (online)
  2601. Cancel Button
  2602.